﻿#include "game.h"
#include "SDL.h"
/**
* @author Bartlomiej '3mpty' Holota
* @mainpage Projekt VSCheckers na zaliczenie z przedmiotu 'Programowanie w C++'.
* 	
* 	Zalozeniem projektu byla implementacja gry w warcaby i implementacja prostej, sztucznej inteligencji.
* 	@par Zasady gry:
* 		- gracze poruszaja sie naprzemian, zaczyna bialy.
* 		- pion moze sie poruszac o jedno pole w lewo lub w prawo.
* 		- pion moze dokonac zbicia przeciwnika jezeli znajduje sie on w pozycji przemieszczonej o jeden w lewo lub w prawo przeskakujac nad nim i ladujac na pozycji za ofiara.
* 		- dopuszczalne sa wielokrotne bicia po przekatnej na powyzszych zasadach lub prostopadle ro pierwszego zbitego piona do przodu.
* 		- w momencie dotarcia do ostatniego wiersza (w stosunku do pozycji startowej) pion staje sie krolowka.
* 		- krolowka moze normalnie poruszac sie po przekatnej o dowolna ilosc pol.
* 		- krolowka nie moze bic wielokrotnie prostopadle.
* 		- bicia są obowiązkowe.
*	
*		Główny moduł jest zgodny z zasadami warcab klasycznych (zasady jak w tzw. warcabach 'polskich' jednak plansza 8x8). 
*		Jednak jest możliwość zagrania partii w tzw. warcaby szybkie (2 rzędowe które róznią się zasadami).
*		http://www.kurnik.pl/warcaby/zasady.phtml
*		http://pl.wikipedia.org/wiki/Warcaby
*
* 	@par Instrukcja obslugi:
* 		Gracz może zaznaczyć jeden pion, zostaną wyświetlone możliwe ruchy. Gracz może wybrać jeden z nich.
*
* 		Do uruchomienia gry konieczny jest plik SDL.dll oraz odpowiednie grafiki. Grafiki można podmienić na własne - rozmiar jednego pola to 75x75px
*
*/

int main(int argc, char *argv[])
{
	game* wskGame = new game(600,800,32);
	wskGame->start();
	return 0;
}
